Docker 安装 Kafka |
您所在的位置:网站首页 › test flight版本查询地址 › Docker 安装 Kafka |
docker在3.0以前依赖于zookeeper,在安装kafka之前需要先安装zookeeper集群。 关于 zookeeper 集群的安装本文不做介绍,大家可以自行百度。 一、查看kafka镜像 docker search kafka我们选择官方镜像: bitnami/kafka。 二、拉取镜像 docker pull bitnami/kafka拉取镜像需要一点时间,等待几分钟即可。 如果不指定版本,那么默认是latest版本。 三、查看镜像 docker images参数解释: 第一行的就不用解释了,大家应该都知道了。 -e:指定环境变量 ALLOW_PLAINTEXT_LISTENER:允许使用PLAINTEXT侦听器 KAFKA_BROKER_ID=0:集群的broker的ID,该ID是集群的唯一标识 KAFKA_CFG_ZOOKEEPER_CONNECT:zk的连接地址 KAFKA_CFG_ADVERTISED_LISTENERS:kafka发布到zookeeper供客户端使用的服务地址。 TZ:指定时区,这里指定亚洲上海时区,也就是东八区 五、查看容器 docker ps这里也可以指定容器id,不过我更习惯使用容器名称 docker logs 04f412a52c5b启动日志比较多,我们这里就不一一贴出来了,大家感兴趣的可以自己安装后查看启动日志。 启动日志中东西很多,包含了启动的日志、kafka的配置信息等等。 上面截图中的一个警告信息: You set the environment variable ALLOW_PLAINTEXT_LISTENER=yes. For safety reasons, do not use this flag in a production environment. 意思是说我们开启了允许PLAINTEXT侦听器,为了安全起见,在生产环境上不要使用。 今天先到这里,后面我们把kafka的图形化界面的安装以及使用也整理出来,主要是kafka-manager和kafka-map。 当然,容器化安装的kafka一般还是个人练习使用,当然也有不少公司采取容器化部署,但是主流的还是二进制包的安装方式。等后面我们再采用二进制包的安装方式安装一下。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |